草庐IT

Spring JPA PostgreSQL + MongoDB

全部标签

mongodb - Perseo fe docker 实例启动失败

我面临以下问题:我正在尝试将FIWARE-Perseo作为docker实例部署到我的Centos7服务器。尽管perseocore实例运行没有问题,但它与perseo前端的情况不同。它已创建但无法启动。从日志中可以清楚地看出问题与mongodb有关:ChangingPERSEO_CORE_URLtoenvironmentvalue:http://localhost:8080ChangingPERSEO_ORION_URLtoenvironmentvalue:http://myip:1026/v1/updateContextChangingPERSEO_LOG_LEVELtoenviro

python - 从复杂的 Csv/DataFrame 加载 Json,为 MongoDB 保留数据类型

我正在尝试从一些不同的csv/excel文件为可查询的MongoDB构建json树。数据通常不完整并由主题ID链接。示例数据如下:subid,firstvisit,name,contact,dob,gender,visitdate1,age,visitcategory,samplenumber,label_on_sample,completed_by1,12/31/11,Bob,,12/31/00,Male,,,,,,1,,,,,,12/31/15,17,BaselineVisit,,,1,,,,,,12/31/16,18,FollowUpVisit,,,1,,,,,,12/31/17

mongodb - 在mongodb中过滤嵌套数组?

这个问题在这里已经有了答案:FindinDoubleNestedArrayMongoDB(2个答案)关闭4年前。我有一个看起来像这样的文档:{"_id":{"$oid":"5b1586ccf0c56353e89d330b"},"address":{"street":"123Street","address2":"Address2","city":"SomeCity","state":"MI","zip":"12345"},"subs":[{"invoices":[{"address":{"street":"3061PineAveSW","city":"Grandville","stat

mongodb - Istio 0.8 中的 Mongo 状态集

在运行istio0.8时,我在尝试使用cvallance的sidecar部署有状态的mongodb副本集时遇到了问题,如果我将istio排除在外,一切正常,但是当启用istio时,mongo-sidecars找不到彼此和副本集未配置。下面是我的mongo部署和服务。apiVersion:v1kind:Servicemetadata:labels:service:mongo-testenvironment:testname:mongo-testnamespace:testspec:ports:-name:mongoport:27017clusterIP:Noneselector:serv

mongodb - 从mongodb中的嵌套数组中只检索匹配的对象

在这个json中,我需要一个查找查询,它可以找到“status”:“Y”的所有字段,如果父字段有“status”:“N”,则忽略子字段,否则找到子字段其中"status":"Y"及其父字段注意:子字段在数组中[{"type":"Type1","status":"Y","code":"1","category":[{"type":"Cat1","status":"Y","code":"1000","subcategories":[{"type":"Sub1","status":"N","code":"1001"},{"type":"Sub2","status":"N","code":"1

mongodb - 查询以将文档的交集与字段集体匹配

在MongoDB中,如何返回所有符合以下条件的文档:共享特定字段的值。有一个字段等于一个值。在满足1和2的所有文档之间,它们还共同匹配输入的1到n值数组的所有字段。即,必须考虑每个值。例如,鉴于以下集合,我想匹配所有符合以下条件的文档:有同样的channelIddayOfWeek等于星期一在满足1&2的所有文档之间,它们还应该共同匹配产品ID[1,2]。即,如果我有一个channelId匹配dayOfWeek,它还必须有一个包含productId的文档1和另一个文档productId2.{channelId:"ID-A",dayOfWeek:"MONDAY",productId:"1"

node.js - 如何在mongoDB中找到匹配特定数据的函数

如果这个键值同时存在,我们必须找到数据。1。orgId=PQR2。tagId=123这是对象数组。[{"_id":"c6114ee0",orders:[{"orgId":"ABC","tagId":"123"},{"orgId":"PQR","tagId":"456"},{"orgId":"XYZ"}]},{"_id":"c6114ee1",orders:[{"orgId":"SDE","tagId":"446"},{"orgId":"PQR","tagId":"123"},{"orgId":"UJI"}]}]输出{"_id":"c6114ee1",orders:[{"orgId":"

node.js - MongoDB 的随机 CursorNotFound 错误

我使用游标在NodeJS中使用mongodb遍历>30k文档,并在此迭代期间在processFn中写入其他文档。示例代码:constcursor=collection.find({},{timeout:false}).addCursorFlag('noCursorTimeout',true);while(awaitcursor.hasNext()){constdoc=awaitcursor.next();awaitprocessFn({id:doc._id.toHexString(),...doc});}awaitcursor.close();由于未知原因,我收到随机CursorNot

mongodb - 从mongodb中的三个集合中获取结果

我有三个集合包含如下数据,客户收藏{"_id":ObjectId("5a058e316803fafd127b23c9"),"client_name":"clientA","client_status":"A"}{"_id":ObjectId("5a058e316803fafd127b23cb"),"client_name":"clientB","client_status":"A"}池集合{"_id":ObjectId("5a0e76f66803fa530a7b23d4"),"pool_name":"poolA","pool_status":"A","client_id":Object

mongodb - 找不到数据源 : com. mongodb.spark.sql.DefaultSource

我正在尝试将spark(pyspark)连接到mongodb,如下所示:conf=SparkConf()conf.set('spark.mongodb.input.uri',default_mongo_uri)conf.set('spark.mongodb.output.uri',default_mongo_uri)sc=SparkContext(conf=conf)sqlContext=SQLContext(sc)spark=SparkSession\.builder\.appName("my-app")\.config("spark.mongodb.input.uri",defau